Requirements Engineering for COTS Selection
نویسندگان
چکیده
There is growing interest in the notion of software development through the planned integration of COTS (Commercial Off-The-Shelf) products. The potential advantages of this integrationcentric approach are shorter development time and reduced cost. Often a COTS based development process consists of an evaluation, selection, adaptation, integration, and evolution of components obtained from external vendors. However, most methods focus on system adaptation and integration but neglect the processes of evaluation and selection of COTS. This paper introduces a COTS-Based Requirements Engineering Model that focuses on nonfunctional requirements to assist the processes of evaluation and selection of COTS products.
منابع مشابه
CRE: A Systematic Method for COTS Components Selection
The market interest in developing reliable and stable products at shorter development time and reduced cost, has led to an increasing surge of interest in Component-Based Software Engineering. The success of these systems largely depends on the effective selection of components that meet users requirements. In this context, the products evaluation needs to be a simultaneous process with the req...
متن کاملCOTS Software Selection: The Need to make Tradeoffs between System Requirements, Architectures and COTS/Components
This short paper presents a new research agenda to address problems of COTS software selection in the forthcoming decade. It describes the increasing shift towards software engineering based on COTS software packages, the limitations of current COTS/component-based software engineering methods and research efforts, and proposes a new research agenda to address the problems which arise from a so...
متن کاملCOTS-Aware Requirements Engineering and Software Architecting
At the heart of a well-disciplined, systematic methodology that explicitly supports the use of COTS components is a clearly defined process for effectively using components that meet the needs of the system under development. In this paper, we present the CARE/SA approach which supports the iterative matching, ranking, and selection of COTS components, using a representation of COTS components ...
متن کاملRequirements engineering for COTS based systems
In spite of the increasing use of COTS products for system development, there is little consideration on how to acquire requirements for COTS products, how to select COTS components and how to assemble them to comply to these requirements. The paper addresses the issue of the requirements engineering process for COTS components acquisition and assembly. It proposes an approach based on the noti...
متن کاملIdentifying and Classifying Processes (Traditional and Soft Factors) that Support COTS Component Selection: A Case Study
COTS-Based Systems (CBS) development focuses on building large software systems by integrating previously existing software components. CBS success depends on successful evaluation and selection of Commercial-Off-TheShelf (COTS) software components to fit customer requirements. Literature shows that successful selection of offthe-shelf systems to fit customer requirements remains problematic. T...
متن کامل